human collision - French English Dictionary